imputed revenue - Spanish English Dictionary